Beautiful view, lovely hosts and thoughtful touches added to the place that exceeded our expectations!