Fantastic experience! Previous reviews rose my expectations but still everything was at least a bit better than expected.