We had the BEST time celebrating my hens weekend here! Would highly recommend. The place was clean and more than enough space for the 5 of us. Pool area lovely and the views are unreal. We ordered taxis to get about as the villa was situated on top of a large hill but taxi drivers are more than happy to stop off at supermarkets if needed be. Hosts were very accommodating when we arrived, we just wished we could’ve stayed longer.