This place is perfect if you are visiting NY for the first time. It is right smack in the middle of Times Square so it is very convenient for you to walk around.
Sofia and Leah are superb hosts too - made my stay in NY great!