a wonderful stay in a beautiful home, with the most spectacular views