We stayed here for a night after coming back from a cruise. It is located much further from the port than we had thought so the taxi fare was quite a bit- I'd suggest paying the $10 per person charge for the shuttle (privately operated) that runs between the port and the hotel as our taxi fare was $35. We had called ahead before leaving for our cruise and asked if early check in would be possible since we'd be there at like 10 am or so. We were told that wouldn't be a problem that they are use to it and that there could be a small wait. Upon arrival we found people pouring out of all the public spaces and the outside as many many people were waiting for shuttles/taxis to the cruise port. We were greeted by friendly staff at the desk but were told it was going to be a bit perhaps 45 minutes before our room would be ready. We were okay with that and took a seat in the lobby and gave them our name and were told they would let us know when we could check in. 3 1/2 hrs later (30 minutes after normal check in time) we grew very impatient and spoke to the front desk again to find that our room had been ready for quite some time but they forgot to tell us! Needless to say we wanted to leave but we had nowhere to go. After that though the stay was great. The room was large and clean. The public area were large and clean. The breakfast was very adequate the following morning prior to leaving for the airport- cereal, waffles, pastries, boiled eggs, bagels/toast, coffee, juice, milk. The pool was large and warm as was the hot tub. The location was great- it backs to a large lake with many palms on the property. Just a short 5 minute walk across a bridge is a large shopping area with KMart and other smaller stores and several restaurants (we ate at the Soup Plantation and was very satisfied with both the food and price). In the morning we used (we were the only ones in it) the hotel's own shuttle van to the airport that was free. Other than being further from the port & airport than thought and the very long and unnecessary wait the stay was great and the hotel is nice.