very good overall, would book again!