Nice, clean, and comfortable. Everything was ready and set up for us to stay the night. Good communication, we knew exactly where everything was and how everything operated. Well worth the stay!