Family-friendly all-inclusive hotel with a restaurant, indoor pool, and kids' play area. Nestled in a peaceful, natural setting.