Clean and tidy. Check in was seamless and communication was good. Lovely stay.