Very clean. Plenty of room. Plenty of parking. Awesome stay!