Had a great week staying in Queens. The location is a 20-ish min walk to the nearest station but there was also street parking available most of the time.