The apartment is very nice, but the horrible communication from the hosts complicated my trip. I needed assistance for 2-3 weeks before my stay and I didn’t receive a single response from the host. I didn’t receive check in instructions until I reached out 10mins prior to arriving (would I have received them at all if I arrived late at night?), I didn’t receive check out instructions at all, and I had to sleep on the couch my first night due to the place not being cleaned from prior guests on my arrival. However, after it was cleaned the next day, I found the apartment was very nice. Overall a decent stay, lovely apartment but very poor communication and organization from the host.