We would have rated this property 5 stars except for two concerns.
Stairs. The living area is on the 2nd floor and bedrooms are on the third Lots of up-and-down.
Parking. One side has no parking Friday 6-8AM (in addition to Thurs. 8-10AM) , the other side Friday 8-10 AM. In addition there's a 4 hour parking maximum between 8 AM and 6 PM every day. You have to be ready to move your car as needed.