5* all round Excellent stay. Thanks again!