Upon arrival at 1PM, I was being charging early check for additional $15 which I refuse to pay so I had to return later. This was certainly a first that I have ever heard in hotel doing this as an additional service after I waited 25 minutes in line to check in on top of additional $20/night resort fee was definitely something that I didn't expect after the booking for mediocre room that claimed to be 4-stars by the rating (keep in mind that many of these ratings are bought by the company just like Chinese government buying stars for their hotel ratings) is horribly bias and bought since I know how some of these rating guide works. I certainly didn't expect that hotel in the USA is following the foul business practice of airlines. The casino is just average since it is surrounded by fierce competitors who can easily out do this mediocre resort. Since it was booked through bookit.com, I couldn't refuse the room and check out since the penalty is 100%. I've decided to opt out of all amenities such as spas and restaurants since I was quite dismay of the poor business practice and I have NO doubt in my mind that that they will add a mandatory gratuity to your bill if you happen to use their spas and other services. Since I have my own internet, why should I have to pay for resort fee? For WHAT? I also blame BOOKIT.com for NOT being truthful about their latest unsavory business practice. This review was posted and removed by Farris of Yelp. THIS ONE WILL STAY.