Perfect host, five star accommodation, highly recommended