The Quin - A Central Park Hotel Is Set to Open In October