The McCrae Lighthouse Retreat is absolutely amazing, I am so glad I chose to stay here for a weekend away. The place is spotless and wonderfully modern with a great local. Dot goes out of her way to supply you with everything you could need for your stay and I am devastated we only stayed one night. Can't wait to come back for another stay in the future. Exceeded our already high expectations!