Super clean, great stay, beds are comfortable and you have everything you need.