Not Ok
Hotel smells like a geriatric home.
Restaurant does not have much of a selection at all, especially if you make it a point to not eat crappy foods.
Now, on to my main issue:
I was awaiting a few packages--all replacement credit cards and my drivers' license, because I had lost my wallet at the airport--and informed four desk attendants, at different times, that the parcels would be arriving UPS. Coincidentally, I met the UPS guy on my way out on our second morning, and signed for the first package. My second package was supposed to arrive the same day, and I asked both people at the front desk later in the afternoon if it had arrived. I was informed that it had not. My boyfriend left his information and our room number with the front desk because the third package to be delivered was for him, and we thought it would help in avoiding any confusion, since my name was on the room. Boy, was I wrong. 
Later in the afternoon I called the credit card company and they said the second credit card had been delivered. Worried that it had been lost in transit somewhere, I cancelled the "delivered" card and was told to expect a new one the next day. 
Early afternoon the next day my boyfriend received two packages, one of them being the "delivered" package from the day before. The package that the front desk claimed had never arrived. The package containing the credit card that I had to cancel, for fear that it had been mis-delivered. Having to wait for the replacement cards and the drivers' license had already delayed our plans, but we were in good spirits because we knew our credit card company and UPS would not disappoint in fulfilling their duties.
However, we were extremely annoyed when we found out that the hotel had had the package all along. When we asked how could this oversight have occured--we checked in with the front desk at lest three times a day--the woman said "Oh, we didn't know who the package was addressed to, since his name isn't on the room". Well, what about the note that we handed to the woman at the front desk yesterday afternoon, the one with all of my boyfriend's information including his phone number. "Oh, I don't know. I didn't see a note". And yet she was able to call us, on my boyfriend's phone. Perhaps it was because she saw the note, or else how was she able to contact us.
What it boils down to is no one ever actually checked for the package. Or they were so disorganized that they couldn't find packages that had been delivered. Or it could be a combination of the two, and they are simply incompetent.
In short, I would not stay at this hotel again. However, if you don't mind the smell of a nursing home, greasy non-nutritious food and an incompetent front desk, then be my guest.
PS, on my way out, they bribed me to leave a good reveiw by offering a $10 rebate/coupon. Therefore, take all of these "Excellent"! reviews with a grain of salt.