Perfect location, fabulous views, and wonderful personal touches from the host made this one of the most enjoyable Airbnb experiences.