Reviews
Great Location. Within minutes to town. Great added feature of pool in in the Villa. Will need a car or Scooter to commute as the villa is fairly high up the mountain however outstanding view of the … More
Reviewed 10 Jul 2014
This review is the subjective opinion of a Tripadvisor member and not of TripAdvisor LLC. Tripadvisor performs checks on all reviews.