Place was 10 min walk from Journal Square and it was easy to check-in. Transport to NYC/Manhattan was comfortable too.