Clean, tidy, plenty of amenities. Communication great