Very clean. Rooms were a good size. Overall a very comfortable environment.