clean and spacious. lovely view of the river from the deck. The deck doesn't have a roof, but the provision of a big patio umbrella made the deck pleasant even during the very hot weather during our stay