We loved staying in this lovely neiboughrhood, but in my opinion you will definitely need a car. There lots of parking possibilities at the street in front of the house.
To be honest the studio looked much bigger in the pictures, but you will find everything you need for your stay.
Chris and Amy were replying very quick.
I would definitely recommend staying in this studio.