Kevin is a great host, understanding and flexible re arrival and check-out times. Gave good instructions re facilities in the flat and surrounding amenities. The flat is beautifully decorated and very comfortable. Rooms were clean, very good size, complete with extra blankets when it got cold. Suggestions for restaurants were great as well. Kevin was always available to answer our questions and offer suggestions when needed.