We thoroughly enjoyed our stay at Margaret's beautiful beach getaway. The accommodation was well set out, clean, thoughtful handy extras, and was great for kids. I would absolutely stay there again.