An excellent apartment in a great location. Everything was better than the average AirBnB, from the communication and check in process to the high quality towels and pillows. The pool and small gym in the property are a nice bonus. I would definitely recommend staying here!