This apartment was very spacious, clean and had everything we needed. It was in a great location, with many places to eat and shop close by. It was within walking distance to everything you would want to see. The hosts were extremely accommodating to us when our flight was cancelled. I would definitely recommend this apartment.