Perfect little gem. Didn’t meet John but Teriri couldn’t do enough for us…. Everything was catered for….. Will definitely come back….