We stayed at the hotel for two days prior to our cruise and again for two days afterwards. Rooms were comfortable and very clean. Breakfast was supplied each morning consisting of scrambled eggs, sausages, various pastries, bagels, toast, yogurt, pancakes and the normal fruit juices, coffee and tea. The pool was lovely although a little cool. Lots of outdoor seating at the poolside. Internet access was available as well as a computer for guests use. Front desk attendants were very friendly and helpful, especially one young woman named Erica. Location is good, close to restaurants and shopping. MacDonald's next door if you are travelling with kids. Free pick up from the airport and return trip. Also will provide transportation to and from the ports for a very nominal fee. Would I stay here again or recommend this hotel to my friends ABSOLUTELY!