very clean, everything new, modern building, spacious apartment, well maintained and super hosts. recommend from my heart. Thank you very much for a memorable stay.