great place to stay clean tidy and comfortable