This spot is in a great location and is very close to lots of amazing spots. You will be in walking distance to bars, restaurants, pharmacies, grocery stores, etc.
Parking is tricky as there is none provided. I would advise setting something up in advance if possible so that you don't spend too much time looking for parking for your stay as parking can be difficult to find in this area. If there is an event going on, expect to pay quite a bit more for parking.
The studio itself had all the amenities you would expect for this type of stay. Comfy bed, pull out couch, TV, AC, kitchenette with a fridge & coffee maker, towels, hair dryer, shower products, etc.
The studio does let in a lot of noise from the street so I would recommend bringing some ear plugs if you are a light sleeper. Otherwise, a pleasant stay in a wonderful location!