The Airbnb had everything that I needed for a long-term stay. The location is incredible and easy access to various transportation methods. David was very responsive and attentive throughout the stay.