Lovely Villa with a fantastic view. The villa had all the amenities you could need and was modern and clean. The host was very attentive and answered queries quickly. The villa was in walking distance of lots of lovely restaurants (too many to choose from) and a 10 mins drive to a good beach. The ground floor apartment we stayed in had it own pool but there is a shared pool as per the photos with another apartment. Would happily recommend a stay here if you don’t mind having to share the main pool which was great.