Reviews
We stayed at allumbra villa for 2 weeks and we had a great time. Its a nice little villa with all the accomodations you'll need. Still very new. And a bike for rent Also we had nice nieghbors who… More
15 Jun 2015
This review is the subjective opinion of a Tripadvisor member and not of TripAdvisor LLC. Tripadvisor performs checks on all reviews.