Excellent location near all Recreio activities in a well-equipped apartment. Danielle’s clear communication and the easy check-in process are also to be noted. The place was one broom sweep away from 5 stars as we had to tidy up on arrival (nothing dramatic but clearly there hadn’t been a floor full-clean since the last occupants were there).