excellent all round. hope to book again.