Clean, had all the amenities, perfect location, and the check-in/our was seemless!