Excellent resort with kind and friendly staff.