Excellent, is the only word I can say about our stay in the resort. Facilities are nice and elegant, family friendly, rooms comfy and clean, food tasty with many options and the best part...genuine kind and nice people taking care of any guest request. Plus the Colombian singers at night time doing and extraordinary job !!!