Stephan's place is located in a great, convenient area. The accomodation is luxurious, spacious and immaculate as well as very peaceful. Stephan has been very quick in responding and helping us make the most of our time in Rio.