Excellent all round. 5 star hospitality :-)