The place is perfect for either a short or long stay. We were there for 2 months during construction, and the apartment had everything we needed. There is ample street parking, and it's walking distance to a dog park and two good restaurants. The host communicates very quickly, and check in was fast and simple.