Absolutely perfect ! So clean , great communication and lots of lovely touches . I would definitely go back x