Everything marvellous. An easy 5 stars all the way. Fresh provisions on arrival greatly appreciated.