10/10 Flawless experience. Highly recommendable.