Street parking is not easy if you arrive after 5.00PM. Almost no space at all. Freddy was kind to offer us his driveway to park our car for one night. We were given a different and a better room with private bathroom, than the one listed and pictured here. When we asked about it, it was due to a cancellation. Therefore, we do not know about the basement.
About the location, it is a very convenient location for 7 train. But be mindful that some local 7 trains (flushing bound) do not stop at some stations at night. We were lucky enough that the local 7 train we got in (Flushing bound) did stop at 111th street which was the closest stop to this location.
Overall, Freddy was a great host! We will definitely book again if we are in NYC.