I just got back from the lovely quaint Villa Rosa! I stayed in one of the Villas and it was big, clean, cool and bright! I had the most relaxing and wonderful experience there. Jay is so friendly and accomodating. His personal touches truly makes you feel as if your're staying at a friends home rather than an large, unpersonal... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.