A top class host and accommodation.