Lovely place. Stylish. Clean on arrival and cleaned regularly. Great view from the villa.
Location is very handy to get to anywhere on the island (as long as you have a car).
View from the pool not great and is quite close to the road. But otherwise lovely.
The kitchen is not set up to prepare food as described. You could manage a very basic breakfast at most.