Great resort, location and destination. Family friendly and safe.