Superb hosts! Exceptional location! Highly recommend.