Taylor's place was the perfect spot to enjoy NYC! It is exactly as advertised and is conveniently located. The park nearby is great!