Very clean. Great place and location. Highly recommend. Beds are comfy. Will be back!