“Perfect at the beginnning and end of a holiday”

TripAdvisor traveler rating: 5 of 5 stars

Stayed at La Rosa again on my holiday. I find it is the perfect place stay and relax at the beginning and end of a holiday if you are flying into San Jose. I have also stayed while in SJ between legs…