Excellent chef, great food, very friendly service in general. Breakfast service slow. From times impolite. Room service excellent, resort facilities excellent. Check-out procedures much room to improve. Several mistakes in invoice. Overall impression very good!