A lovely location at beautiful Whale Beach.