Stayed here pre-cruise - free airport shuttle and reasonable fee for port shuttle. Rooms are very large with small fridge. Delicious breakfast buffet - many choices but a bit crowded on a Monday morning. Nice pool and exercise room. Only issue are room keys - don't seem to work well and seems staff is used to the problem - if that was resolved we would rate higher for the value.