Al apartment Is greatly located in Hell's kitchen in New York City, only few minutes walking to Time Square or Central Park. It has everything you need, nice and comfortable beds