The apartment is sparkling clean. Despite our booking at last minutes, communication, instruction and check in process were perfect. The host was also kind enough to provide us complementary snacks and let us check out late. Thank you so much