The hotel room was great, the staff was great, and it's a really nice hotel. The only downsides were...
1) Still required to pay the pesky daily resort fee, and I don't know what that includes.
2) Wifi, which I needed to use in the room, was advertised as free. However, when signing in, the free option is at 5MB. It was so slow that I went back to using my cell phone (and the hotel was not crowded at all, so there weren't a bunch of people using it).