Beautiful setting, outstanding value
TripAdvisor traveler rating: 5 of 5 stars
La Rosa is a real value added accomodations when you look at what you are paying for and what you get. We stayed for a week at La Rosa on a two week vacation in Costa Rica. Set in a wonderful garden…