We had a great experience staying at the apartment, and wished we had booked for longer. The Superhost tag is well deserved.