Our family had a great time at the villa. The location was perfect - walking distance to three beaches and some restaurants; the view was unbeatable! Communication and check in process - seamless.
We would definitely stay there again.