Glens house at Lighthouse Beach is a delight! It’s spotless, well appointed, modern, comfortable and inviting.
We couldn’t be happier with our stay there.