A perfect oasis in Coogee and Margaret is the perfect host.