Very nice and clean. The room's pretty small, but the location is great. We really enjoyed ourselves.