Comfortable accommodation, great host, terrific location