10/10. Would book again next time