We stayed here for one night after a cruise. Overall, it was a wonderful experience. The front desk staff, especially Marcella, were attentive and helpful. The room was clean, large and beautiful - we had a King Suite with kitchen. The air conditioner was a little noisy, but no big deal for a one night stay. The hotel offers a free shuttle to/from the airport and to the local malls if the driver is not doing an airport run. Breakfast was good - plentiful and some nice choices. As other reviewers have stated there isn't a whole lot immediately around the hotel in terms of restaurants and shops, so getting dinner is a little challenging. However, the front desk has a nice selection of menus from local restaurants that will deliver to the hotel. The only minor annoyance was that on the day we checked out (check out is at 12 noon, by the way) several people from housekeeping kept opening the door and trying to come into clean from around 10 a.m. onwards. This was a little annoying as we were trying to pack and also trying to keep our 2 year old entertained while was were packing. Apart from that, I would recommend this hotel to anyone. I am a new convert to the Hampton Inn brand, and this is certainly up there with the best Hampton Inns around.