The registration staff were very friendly and helpful, as we needed to change our room reservations at check-in. The hotel pool amenities are always a big hit with my kids (12,10). Great lazy river and hot tubs. House keeping was efficient and responsive to a couple of requests we had. The internet connection is a little on the slow side, but, who needs email on vacation anyway. We have been staying there at least once, sometimes twice for many years. Convenient to many great restaurants and of course, who doesn't love having a Starbucks in the resort. Cant wait to go back.