Joao's apartment was just huge and magnificent ! David at the arrival was great, gave us a tour of the apartment and provided us some good tips about the neighbourhood. I definitely recommend this apartmetn for any big group.