A wonderful and stress-relieving stay in a lovely property with wonderful views and a great location.