5* all round. You will not be disappointed.