Perfect in every way. Cannot recommend enough, will be back again next year!