A stylish cottage with a lovely view and a great host