Mel's spot is a fantastic for a weekend trip in NY. ~10 Min walk to the graham ave subway stop provides easy access into the city. The apartment location itself is in a more secluded residential area so we thought it was a very quiet stay even during the weekend.
Had no issues and would definitely consider staying again in the future!