The Lighthouse at Mackerel Beach was a fantastic place for our multi-generation getaway. It is perfectly located right on the water, is clean, quiet, very comfortable and with lots of thoughtful additions. Our family group of 6 all thoroughly enjoyed our stay and highly recommend it.