The flat was perfect, easily fitting a group of 15. Check-in was hassle free, the reception/dining area was huge, cleanliness was good and location perfect (seconds away from the main strip of bars and restaurants) and Joao was always on hand to answer any questions too. Thank you!