Great hotel-like place on Manhattan