Very clean & well organized/decorated. The pool table is in great condition and very nice to play a few games on, and the outdoor area offers a bit to keep everyone busy. Very comfortable beds, and living spaces. The staff was tremendous in fulfilling requests of ours, they were great to work with!