Make your life easier

TripAdvisor traveler rating: 5 of 5 stars

My third trip to Costa Rica– and I’ve learned (after 66 years -and much travel), it’s important to have a good night’s rest before and after a long air flight for you and your entourage. La Rosa is…