Keyhost is a very professional team and great host. The flat we booked was in a perfect location and very clean. Communication both prior to the checkin and after the checkin was very quick.