If you are looking for the perfect apartment to have a multi-generational family reunion, Joao's place is the BEST!!! Plenty of room, fantastic location and every amenity you'd ever want/need at your fingertips. Joao is a very responsive, thoughtful host. We had a fabulous 5 day stay!