Stylish and convenient place to stay; well managed and communicative Airbnb