This Airbnb was one of the best we've ever stayed at. From style, location, and cleanness, to high-quality bath towels and bed mattresses (firm). Perfect stay!!