Dream Airbnb. Perfect location. Thoughtful touches. Adorable. Plenty of tips. We wouldn't hesitate to go back.