Nice and clean hotel directly on beach
Hotel and rooms were clean. Food is good (if not super) and there are many options every day. Hotel area is very private and not noisy. There are some sports to do. Evening programs vary, but some were really nice.