Very clean, more spacious than the pictures made it seem, and overall more than we expected for the reasonable price. The location is unbeatable. Such a peaceful experience! Our dogs had the best trip of their lives!