Great apartment in a really great location. We were a hen party of 13 people and it was a perfect base for us. The flat was very clean and modern and Joao was there to check us in on arrival. We also organised the airport transfer through Joao and this was really good and efficient. The rooms were quite small when using the cot beds and not much space to move around but overall I would definitely recommend.