Excellent all-round experience - wonderful location leass than 100 metres from Copacabana Beach, large room in large apartment, shared kitchen (no problem at all), own bathroom (nice to have) and functioing WiFi.

Charming and helpful hosts - couldn't have asked for more. Strongly recommend.