One of the best Airbnb places I've every stayed. Gorgeous location, every amenity you possibly need and lots of thoughtful touches. Diana and Jim are the perfect hosts. Thoroughly recommended!