Very clean and communication with Hayley was great. Enjoyed the stay