Very clean and wonderful space. Certainly met all of our needs. Location is excellent. Would definitely stay again.