Number of Rooms: 140
On Sao Bras beach, nestled along the ocean and mountains, about an hour drive from Rio de Janeiro.