The apartment was perfect - modern, clean, good size with everything you could need. Carlos was really accommodating and let us check in early, and was very helpful and waited for us when we had a delay at the airport. It's location was lovely, out of the way but within walking distance of the main town. Had a great stay and would definitely recommend!