Overall, absolutely fantastic property with a lovely, caring manager. The villas are huge(!) and the whole thing feels very personal and exclusive due to the maximum capacity of 12 guests in total. Beautiful private beach and great sun loungers, which we used all day. The amount and quality of food was great overall, you should be keen in sea food though, which we both luckily are. The waiting staff were all super friendly, but sometimes things took a little long to arrive (milk for coffee, coffee refill, olive oil etc.), however that should improve the longer they work there.
The one thing that takes off 0.5 points is the fact that our villa was right next to a building site where they are building more villas. We were warned before by the manager that we should let her know if there is noise during the day, but ultimately this meant that we never stayed on our terrace, as completely silent building work just does not exist. One night, we there was loud hammering until 8pm which made it impossible to relax in the villa and it was the managers day off, and the other staff needed us to come up to them to alert them of the noise although it was clearly noticeable everywhere and the builders knew there were guests staying next door... Our complaint was handled with the upmost professionality by the manager the next day and we received free massages in the Baraza Spa and one night off, as she was very sorry that it dampened an otherwise fantastic stay.