Very clean, easy to check in and willing to help if it's necessary. We've had a great time at the place.