Location is excellent! Both beaches are close and many supermarkets/restaurants close-by. High-speed internet (measured 200mbs), 24/7 security guard and host communication was really fast. Apartment has a washing machine which is a huge plus. Only improvement would be vacuuming and washing the floors, it was pretty dusty.. otherwise would recommend for someone visiting Rio.