A beautiful, incredibly clean and well organised house with many lovely touches in an idyllic spot. The weather wasn't great during our stay at Mackerel Beach but there was enough to keep us happy.