Tasteful, well though out extras and amenities, great location, and great hosts led to the most enjoyable abnb experience I've ever had.