Easily met my requirements and I look forward to booking again in the future. Very much as advertised.