The property was amazing - the pictures don't do the actual view justice. The property was beautiful modern and very clean. You can walk a 100 metres to a beautiful little private beach. We were very sad to leave.
The hosts were amazing and responsive. They greeted us the day we arrived and saw us off the day we left.