If you are looking for a stylish, clean & self-contained apartment, I highly recommend Cherry's place. Located in Queens, there is a great bus service (Q30/Q31) that takes you to a near Subway (169th St).
Everything you need for a comfortable and welcoming stay is in the apartment.