I stayed at this hotel on a recent business trip. I'm not sure I would call it 4-star.....more like 3 to 3.5 to me. The service was good, and the rooms were fine (decent size, standard amenities), but the restaurant was awful. I'm not sure what the issue is, but our food and service were (at best) only so-so with very small portions and very high prices. It seems like they're trying to make it a high-end place, but the decor, food and service don't reflect that at all. I didn't try room service, but that menu looked much better than the one in the sit-down restaurant.