Spotlessly clean. Great host. Easy check in process. Nice view from the deck.