Joao has a nice place, not even 5 minutes from the beach and 10/15 walk from the metro.
Communication was good and the building is safe with a doorman so access is easy at any time. Room and facilities all fine, good internet and tv and aircon/fan kept us happy out of the summer humidity and heat.
Had an amazing time at Carnival and was here for the week so would happily stay again.