Gorgeous location, beautiful views, great for the kids... a fabulous, relaxing break for us all.