Clean, tidy and has everything you need. Communication was great and very kind. Loved our stay!