Very nice and clean. Very spacious. Comfy beds. Had a pool table and a couple extra games which was nice. We enjoyed our stay. Would definitely come back again.