Nice and clean. Great location. Responsive host. Bit smaller than expected but served our needs.