We travelled as a group of 15 and had an excellent weekend. The apartment is the perfect size for 15 people and we all slept comfortably with ample space. The roof terrace has a superb view and is a beautiful place to watch the sun rise or set. João was an excellent host and very welcoming on our arrival, even after a 1 hour delay from the airport. Would thoroughly recommend for a long weekend!!