Nice and clean. Pretty good location. A little bare bones and not in tip top shape but smooth all around check in and check out. Good communication by host.