This apartment is sparkling clean, great location, and very stylish. Hosts were quick to communicate but please note the late check-in charges before booking. I wasn't efficient enough to catch that before booking. As you know, unexpected delays happen when traveling so we didn't arrive at the apartment until 8pm and had to make arrangements for late check in and pay an additional 30 euros. Not the end of the world but it added stress to our travel day. Other than that we had a fabulous stay!