Really Clean, amenities above and beyond what was needed. Great place, great location. Will definitely stay again!!!