Very clean. Comfortable beds. Great location. Responsive host.