A great location with just a short walk to the beach and shops. There was plenty of room for our group of 5, each of us having our own bedroom. Living areas were really comfy and there was a nice balcony and yard. We did not use the kitchen other than for making tea and coffee so I can't comment on its function but it looks well appointed with all the usual appliances. There is a big spa bath in the upstairs bathroom (although we didn't use it). Many of the bedrooms also open to a balcony or outside courtyard. Highly recommend.