Reviews
My husband and I are just back from spending a week in one of the apartments belonging to Leo and Erica the owners of this gem of a place. Right from arrival we received a warm welcome and Leo gave… More
27 Jul 2015
This review is the subjective opinion of a Tripadvisor member and not of TripAdvisor LLC. Tripadvisor performs checks on all reviews.