Great apartment in an amazing location. 8 of us stayed very comfortably. Our flight was delayed but João stayed up really late to hand over the keys - we were really grateful. Would recommend staying here!