Breathtaking views, beautiful home, & perfect location! Would definitely stay again.