Host communicated clearly and in a timely fashion; check-in and check-out were a breeze. The flat in a great location and was quite clean. I give 4 stars because the bed was uncomfortable and was not made when we arrived. We had to search around for clean sheets and towels which was a bit of a hassle.