Clean, great location, fantastic communication. Hard to ask for anymore. The amenities and equipment were a great touch. We had a fantastic stay and would highly recommend to anyone.