Super clean. Comfortable beds. Great location. Awesome communication.