A great house for every age with spectacular views.