Excellent all around. Will book again!