The home was amazing, the customer service top notch, and the available activities was easy and convenient.
9 months ago
H
Haley
9 months ago
A
Anonymous
I have been blessed to stay at a number of places all over the country and the level of customer service here at Stay in Costa Rica is unmatched!
I would give them 10 stars if I could!!