The apartment was sparkling clean and beautifully decorated. The check in was easy and the hosts were great communicators. They were attentive to our needs. The beds were also super comfortable. We will definitely stay again.