Wonderful and clean! Communication by host was clear and flexible. He was very friendly and the place was perfect!