We recently stayed at Braydon's apartment in late June and couldn't be happier. The location was perfect in Greenwich and within Walking distance to the subway stations we needed.
Would stay again!