This is pretty impressive, your location is spot on and it will have much less rooms than the Swan, but they will be suites. Also look for a rooftop signature restaurant.
Tishman will own the building, the question is now what brand (Marriott's call) will it be part of. The Dolphin is Sheraton and Swan is Westin. This building will be a third although still part of the complex.
There was a tweet from a supposed Marriott insider that Marriott was going to build a Kessler (high-end boutique) in that spot. [I've since can no longer find that tweet.] The site-that-shan't-be-named picked it up and is reporting that 'their sources' are telling them that a Kessler will be built there. However, other sites are saying that a Kessler PR spokesperson is saying 'nope.'