We really enjoyed our stay at Margaret & Johns after our friends wedding in Whale Beach. Great location and great hosts! Loved the wine and cheese on arrival :) We will definitely be back.