The apartment was sparkling clean and everything was as good as we expected. The location and the communication was great. Very nice and lovely hosts. I would definitely recommend