Absolutely perfect. We went as a girl's trip. Our room slept 4 comfortably, featured a kitchen, and we could see the water from our balcony! Perfect location; restaurants, shops, and beach within steps. I'd recommend this restaurant to a family or a group. Hotel staff were wonderful and this room was immaculate! AC was broken when we checked in but was promptly fixed and worked perfectly.