We absolutely enjoyed our stay at Deborahs apartment. It is very central, so you don't have to drive very far to reach Rio's most famous sights. Deborah was super nice and even allowed us to store some bags for a day, after we checked out. We felt very comfortable and would definitely come again!