We thoroughly enjoyed our time here. The facilities were amazing and there was absolutely everything we could possibly have wanted plus a bit more. John was a wonderful host who made us feel very welcome. We really couldn't ask for more