The staff is amazing - they have little breakfast buffets scattered all over the resort, which makes each day different and enjoyable. there is one particular breakfast buffet closer to the beach, which is perfect in the morning. the concierge was super helpful. and considering they probably see 100's of guests come in and out each day, they manage to remember your name without fail. food was fantastic too. would definitely go back!
Stayed November 2011, traveled as a couple