Amazing experience overall.