Possum Lodge is idyllic. It has all the comforts of home, with an amazing outlook in a private and secluded location.