The Rio | 304 East 65th Street | Upper East Side, NYC