A great property with amazing facilities, our group of 10 was extremely comfortable and thoroughly enjoyed our stay. John is a good communicator and ensured our stay was an enjoyable one. Highly recommended.