Excellent accommodation, location and experience.