Stayed there for a week. Superb location as within walking distance to the shops. The place is very well maintained and has a very beautiful garden and pool. You feel right at home and can have your own privacy. Definately the place to stay
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.