The villa is beautiful and in a great location. The hosts are extremely gracious and hospitable, making the experience even more enjoyable!
Would definitely recommend staying here as some of the nicest beaches are not too far away on the south coast. Frappes/coffees are just a minute away at the St. George Hotel.