Everything about the area and hotel was amazing but the real stand-out areas have to be the staff and the food. The staff are truly wonderful. Friendly, helpful, knowledgeable and welcoming, from room maintenence to front of house to pool security to bar staff. Eveyone. Then the food!!!!! Such choice and quality is a real plus point. I cleared my plate every day. Highly recommended.