My stay was ok, subpar at best. When I arrived, after a 13 hour drive, I was informed that I couldn't check in, because it wasn't check in time, despite my reservations, and repeated calls to the hotel, updating them of the arrival time. After about a 15 minute wait, the error was cleared, me and my party could finally get into our rooms to relax. However, we did not receive our room keys until later in the day. The room was modern, but poorly cleaned. There was no room service offered, and the rooms were not cleaned daily by housekeeping.