Very clean. Comfortable beds. Just as advertised. Great staff. We recommend.