Ellen Beatriz
with Partner
10.0
/10
Reviewed 14 week(s) ago
Expedia Group verified review
Best place to stay in Brazil. It’s a family place with a lot of joy and love. There are wild iguanas walking around again hi to all the guests. The breakfast is to die for. The amenities are better than non.


