Excellent host and accommodation, in a perfect location.