This airbnb checked all the boxes. Great location, cleanliness, clear & fast communication & a homey place to stay. Would definitely stay again!