Excellent accommodation, host and location.