Hotel Beacon

What do you think of this place? Love it or not?
"The jewel of the Upper West Side"
Located only blocks from Lincoln Center and Central Park, the Beacon is a lovely way to experience the best of the Big Apple. The rooms are surprisingly big, for New York, and feature fully-equipped kitchenettes. The hotel is attached to the newly renovated Beacon Theatre.