The one good thing about this hotel is its location, right next to the cruise port. However, there could be a lot of improvements. First, they agreed to pick us up at the airport (1 hour away), but no one showed up. When we got to the hotel (after check in time) the room was not ready. We had to wait 1.5 hours for the room to be ready. The staff were polite but full of excuses. The "executive" room was sparsely furnished with only one uncomfortable chair, but it was clean. However, the internet works great because I am using it now. Would I stay here again? No, not unless I had to.