This is the second time I have stayed in this apartment, I liked it so much the first time 6 months ago. The location is perfect, 3 blocks from subway, right next to supermarkets, restaurants, and gym. Three blocks from beach. Kitchen was fully stocked, although I only used the microwave and coffee maker. Air conditioning was powerful, and a bit noisy as is usual with most Brazilian built units. There was always a helpful doorman for security 24 hours. Never had a problem with enough hot water, although there was only one person staying in the apartment. The internet was great, it only went out once in the 10 days there, I only needed to reboot. The TV selection was excellent, although as usual it takes time to figure out how to use the remotes. Was nice to have a washing machine, and there was some detergent to use even though I brought my own. A dryer was not necessary, things dry out quickly here. Communication with the host was always rapid. Hope to come back again!