We loved our stay here. The apartment was excellent - beautiful and clean, great location and very comfortable. Alvaro's communication throughout was excellent and he was always happy to provide recommendations and advice. I would definitely stay here again.