Amazing house, amazing location and amazing views - made for a wonderful and relaxing holiday