This is an apartment complex, this isn't a hotel and nor do they pretend to be. The location is excellent, as it is less than a 10 minute stroll to the Copacabana beach and the metro is 4-5 minutes away.
The rooms were large and well furnished. They were cleaned every day and the facilities to prepare your own meals...
More
