I would definitely stay there again. The hotel is located in lower Manhattan, about 10 min walk to several different subway lines. There's about 5 bars right next to it, couple of grocery stores and restaurants right on Fulton within 10 min walk. The 9/11 memorial is about 15 min walk from there. You can easily walk to the Wall Street, or docks with ferry to the Statue of Liberty. The hotel staff is nice and helpful, rooms size is decent as for New York, continental breakfast is served until 10am. The cab fair from JFK is about $60, if you're feeling adventurous you can actually get to JFK using the blue line subway.