Excellent accommodation, a great holiday.