This is a great hotel, but it could be excellent if it wasn't for the front desk staff. Very arrogant and didn't care who was waiting. We traveled with a group of 8 and every one was disappointed with the front desk. Other than that, it's a great location to get to the cruise. I would suggest a taxi instead of their shuttle. Taxi costs about $9 and their shuttle is $9 per person. Rooms were clean and comfortable. Make sure yo get the price you were quoted, they tried to tell us it was 30 dollars more than quoted, so good thing I had my email with me to show what was quoted. Continental breakfast was OK, Casino is about a 20 dollar taxi ride. Restaurants are close. I would stay again, but management better school the front desk staff.