Fabulous stay! The hosts have really thought of every detail to make this apartment welcoming & comfortable. The location is perfect -- so many sites, restaurants, bars, & shopping within walking distance. The apartment is spotless, spacious, and truly equipped with everything you might need. We especially enjoyed spending time on the huge outdoor terrace! The hosts are super friendly & accommodating. Would highly recommend!