Perfect setting, beautiful views, great host ..... wish we could have stayed longer!! For us, it was the perfect spot for a large family get together :-]