Staying at oscars was great! Subway is 5 min on foot away, bathroom got cleaned every day, the fridge in our room came in very handy, grocery stores are close. Do note that it takes some time to get to manhatten - 45-60min depending on where you want to go. "Father knows best" is a nice little bar a few minutes away.
Thanks for havin us oscar!