really nice appartment within excellent location to visit New York