From arrival to departure hosts were great and place was clean and what we hoped it would be. Overall great and we recommend to anyone. My family of 4 enjoyed it and it was better than advertised.