Great location, price, and hosts—everything you would need in an apartment-style Airbnb. Highly recommend!