Exceptional across all categories. Thoroughly enjoyed our stay.