A beautiful home to relax in and take in the magnificent views. Having many separate rooms allowed for sharing the space easily and comfortably.