Joao's apartment i lovely and in a great location. Check in and out was super easy, Joao kept in touch and was very flexible about check in and out. The apartment is really spacious, had nice outdoor space and balcony windows, and didn't get too hot in the heat. It is up 3 flights of stairs so worth noting for less able people, but it didnt bother us. Great location, comfy bed, and nice big airy living room.