Public parking is basically just up to availability on the street. It was mostly hard to find parking, but not impossible. Might need to park farther than you expect some nights.
Overall it was comfortable but once the pull out couch was unpacked the entire living space was taken up so it could be a squeeze.
The place is old but it certainly has everything you need.