Clean, convenient, and spacious. Good hosts, very communicative throughout the whole trip.