10/10. Would definitely book again!