John is lovely. Every other review is completely accurate. Hopefully we will get the chance to stay here again!