Beautiful clean modern apartment with amazing views and good location. There was more than enough space for the 6 of us. Bedrooms are on the small size but have plenty of shelving and closet space. Beds are comfortable enough (mattresses are very firm) and each bedroom has its own AC unit so you can have it at the temperate that suits you. Ipanema beach is right across the road and the apartment is walking distance to a supermarket and numerous dining spots. We all had a wonderful stay and hopefully will be back!