Beautiful place, very clean. The bedrooms are quiet nice, especially the one off the kitchen. I would recommend this stay, but would caution all guests to book in advance. This is not the place to book last minute, as I did, because I encountered several issues with the host. None were awful, but definitely inconvenient. The host was unable to have the apartment cleaned before our arrival, so he pushed our check in to 7pm. As a result, the bathroom was not stocked, there were only 2 hand towels provided (which made showering difficult). Checking out was also a bit of a hassle. He had said we could check out whenever, later specified noon when I asked when, then said "immediately" at 11am, and ended our chat with "I actually always meant 9am." His next guests also arrived before we checked out, as he had told them to do, but my issue was that he did not let me know at all. I was happy to let them in and have them drop off their bags, but ideally in COVID I would like to avoid contact with other travelers. This could have all been managed with better planning and communication on the hosts part (i.e. being clear about check out from the beginning and making sure to book a cleaning service when a guest leaves not right before a new guest arrives).