Most reviews have been consistent on this place. Essentially, folks comment that it's WAY out on its own with few diversions nearby, including outside, alternative eateries.
Generally, folks also comment that they really like the layout and facilities of this hotel.
However, the consistent concern is with the quality of staff. Comments usually focus on poorly trained staff with a lack of urgency anywhere on site. I've heard that now from at least 4 friends and my brother, as well, so I'd say unless things have changed recently for the better, expect to not be impressed with the staff.
Given the choice, I'd always prefer to stay at a good hotel with an ace staff than at an ace hotel with a marginal staff.