Very clean! Excellent location, had everything we needed. Very impressed!