Very clean place. The beds are comfortable. Has everything we need for the stay.