Excellent location, hosts and accommodation.