Spent a great 10 days at Gnaraloo over Xmas/New Year. Wonderful, welcoming staff and a stunning location. The cabins are well equipped with everything you need. The weather was a perfect 28/29° most days, and if you are coming from the north, is a nice respite from the heat. Swim, snorkel, fish, sleep, repeat!! Highly recommend making the effort to visit this special little part of the world.