We loved staying here! The apartment was perfect and so spacious- it was exactly what we needed.
Andreia was excellent, checked us in giving us loads of local knowledge and was always around to answer any questions we have. The pool and gym were so clean and much used! We would definitely stay again.