Outstanding in every way. Location, amenities, and all you need from a top notch AirBnB. A beautiful comfortable home with great hosts.