Vila Pedra Mar, Ilha Grande, Rio de Janeiro

" exclusive luxury ocean-front hideaway on Praia Vermelha with spectacular views"