Both the Hosts and Cottage deserve 5 stars all round! We stayed there for 3 nights and it was one of the best long weekends I had in a long time... The place is immaculate, clean, with everything you can possibly need for a great stay at a place like Mackerel Beach. The views in the morning are stunning, especially if you stay in the treehouse, waking up to the sun rising over Palm Beach was just beautiful! We will definitely come back!