The place is great
Heart of Copacabana
Everything close and the view to the beach makes you feel great