Absolutely lived up to and exceeded our expectations. Perfect location, gorgeous home, gracious hosts.