Great hosts and the Airbnb exceeded our expectations. Beautiful place to stay.