Overall excellent! Memorable experience!