The villa was absolutely beautiful. There were views from every room even the bathroom! The bed was comfortable. Everything was very clean.
Only con was the shower was a bit finicky... Was hard to get/keep hot water.