David and Lance have created a beautiful place in lovely Santa Teresa. Their enthusiasm for the charms of Rio show in the wonderfully decorated rooms. Their hospitality is amazing. You could not find a more wonderful place to stay while in Rio.
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.