Overall we had a great stay during our New Years trip to Rio. The location was excellent being only 2 blocks from the beach. We were 3 girls, 2 slept on the bed and one used the sofa mattress. Socorro had all the amenities needed in an apartment and was kind enough to provide food and water when we arrived. The wifi worked great. Shower had some difficulty getting warm but it was so hot we didn't need warm water. There was only AC in the bedroom but fans in the living area. Socorro was very responsive throughout our trip. It was a basic apartment with amenities but had everything we needed and you can't beat the location. I would recommend for your stay in Rio!