Comfortable, clean, and great communication. We had a terrific time.