We have stayed at Johns place several times now and have always been delighted.
John always does those little extras, lights on if you are arriving late, heating on if required and always nice pieces of fruit in the bowl to snack on.
Communication and check in are always very good.
Very convenient place to stay close to cafes and shops.