Based on prior reviews, I arrived with pretty high expectations and was not disappointed.