Relaxed hotel with private beach access, sports facilities, hot tub, and kids' pools. Offers dining options.