The Airbnb felt like a well-designed, central hotel suite. Great location, especially if you don’t need parking.