I've been using airbnb a long time in many countries, and this place is one of my favorite. Feels like a cozy but comfortable home and not like a cold hotel room. The hosts have certainly paid attention to many details to help make the stay easy and convenient. Good for short or long stays.