Great location, excellent accommodation, enjoyable trip.