This place is perfect if you want to experience NYC. It's exactly as described and the location is just awesome.
Everything you need is minutes away! London is definitely a great host.