This place is airbnb perfection. Great location, great decor, fabulous kitchen. We stayed for just over a week. Each day, I challenged myself to think of a detail -- even a tiny one -- that these hosts had overlooked. I couldn't think of any.