Amazing stay 9/10 overall