Very clean, had everything we needed, great location. Would definitely stay here again.