Amazing accommodation- clean, large and peaceful.
Staff are extremely helpful and accommodating.
If you are not hiring a car be aware you will need to rely on taxis as the villa is not in close walking proximity to main attractions.